small fox tapeworm - Español Inglés Diccionario